export {}

interface Eat {
  eat (food: string): void
}

interface Run {
  run (distance: number): void
}

class Person implements Eat,Run {
  eat (food: string) {
    console.log(`优雅的进餐：${food}`);
  }

  run (distance: number) {
    console.log(`直立行走：${distance}`);
  }
}

class Animal implements Eat,Run {
  eat (food: string) {
    console.log(`呼噜呼噜的吃：${food}`);
  }

  run (distance: number) {
    console.log(`爬行：${distance}`);
  }
}